fruit of the squash, pumpkin - French English Dictionary